monkey-nut tree - French English Dictionary